dissolving distillation - French English Dictionary